1.1800000000000000444e-15 2.8800000000000000574e-40 leaf development stages